Automatic generation produced by ISE Eiffel

ClassesClustersCluster hierarchy
Classes APPLICATION_CONSTANTS* -- Application constants unique repository. Useful for configuring the application CONFIG_READER -- read the website configuration file, initialize handler-mapping, actual session class name and expiration time information. ENCRYPTOR* -- deferred class for encrypt/decrypt operations ENIGMA -- Objects that provide a simple encryption engine ERROR_PAGE_VIEW -- Build a simple error page tells the problem encounted (based on a given template or the default by updating TITLE and CONTENT smart tags) EVENT -- Objects that represent a event EVENT_DAO* -- Deferred Class that is a template for all event Data Access Classes. EVENT_DAO_FILE_IMPL -- Data Access Objects that serialize data using raw files EVENT_HANDLER -- handler for event related requests EVENT_LIST -- Objects that represent a list of events. FORM_VALIDATOR -- class that provides basic form validation functions GENERAL_HANDLER -- handler for other general requests (aboutus, contacts... template based pages) HTML_TEMPLATE_VIEW -- a template based HTML page view, implement a rich set of routines to help generating a result HTML page based on a predefined HTML template. ID_GENERATOR -- Objects that return consecutive integers, that can be used as id INFORMATICS_DISPATCHER -- System's entry class derived from CGI_INTERFACE, takes care of requests and sends back responses INFORMATICS_HANDLER* -- Generic parent handler for this informatics_events application, defined common initialization and processing routines. INFORMATICS_SESSION -- Objects that wraps up the standard session object for Informatics_event application INFORMATICS_USER -- Objects that represents an user of the informatics_event application. REQUEST_DISPATCHER* -- System's entry class derived from CGI_INTERFACE, takes care of requests and sends back responses REQUEST_HANDLER* -- The abstract class used to handle a specific group of user requests SESSION -- Objects used to hold http session state. SESSION_MANAGER* -- Objects help retrieving/saving/deleting sessions SESSION_MANAGER_FILE_IMPL -- Objects implemented SESSION_MANAGER based on serialized sessions (file storage) SORT_HELPER -- Objects that help in sorting event list elements following different criteria USER -- Objects that represents a general/basic user acount of a web application, which focuses on authentication USER_HANDLER -- handler for user related requests USER_MANAGER* -- Deferred Class that is a template for all User Data Access Classes USER_MANAGER_FILE_IMPL -- Data Access Objects that serialize data using raw files VIEW -- Objects that presents typical Views as the responses to Web Client, as example, html template based view, csv file view, pdf view...should be inherited from this class
ClassesClustersCluster hierarchy

-- Generated by ISE Eiffel --

For more details: www.eiffel.com